/* eslint-disable */

import React from 'react';
import { Svg, Path } from 'react-native-svg';
import { getIconColor } from './helper';

export const Iconliwu = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M873.55392 448.96256v-114.95424h-137.54368c43.47904-25.53856 67.23584-60.8256 72.11008-95.78496 7.10656-51.2-24.35072-94.9248-78.47936-110.91968a104.3456 104.3456 0 0 0-29.77792-4.096c-93.85984 0-148.7872 124.37504-168.3456 176.98816h-28.24192c-21.38112-53.3504-74.01472-175.53408-167.95648-175.53408-10.09664 0-20.2752 1.72032-29.63456 4.5056-54.21056 16.05632-85.48352 59.78112-78.6432 110.83776 4.77184 34.6112 28.65152 68.46464 69.59104 94.0032H150.44608v114.95424h723.10784"
        fill={getIconColor(color, 0, '#FFFFFF')}
      />
      <Path
        d="M883.79392 459.20256H140.20608v-135.43424h125.21472c-27.38176-23.67488-44.3392-52.16256-48.49664-82.35008-7.45472-55.6032 27.05408-104.63232 85.87264-122.04032a116.67456 116.67456 0 0 1 32.54272-4.9152c99.96288 0 154.5216 125.21472 174.87872 175.53408h14.25408c26.64448-69.12 83.0464-176.98816 175.4112-176.98816a115.3024 115.3024 0 0 1 32.70656 4.5056c58.96192 17.42848 93.42976 66.51904 85.7088 122.14272-4.4032 31.51872-21.79072 60.60032-49.88928 84.13184h115.4048v135.41376z m-723.10784-20.48h702.64832v-94.47424H698.368l32.48128-19.06688c38.5024-22.60992 62.3616-54.00576 67.15392-88.3712 6.36928-45.8752-21.6064-84.992-71.24992-99.67616a94.4128 94.4128 0 0 0-26.89024-3.66592c-86.1184 0-139.69408 119.0912-158.74048 170.31168l-2.47808 6.67648h-42.2912l-2.58048-6.43072c-16.75264-41.82016-67.76832-169.10336-158.45376-169.10336-8.47872 0-17.7152 1.41312-26.7264 4.07552-49.52064 14.66368-77.55776 53.76-71.39328 99.65568 4.5056 32.58368 27.5456 63.3856 64.86016 86.67136l30.33088 18.92352H160.68608v94.47424z"
        fill={getIconColor(color, 1, '#333333')}
      />
      <Path
        d="M611.55328 296.07936c22.2208-49.58208 55.95136-100.74112 88.33024-100.74112 2.68288 0 6.0416 0.18432 9.48224 1.18784 13.27104 3.82976 29.24544 12.34944 26.66496 31.9488-3.44064 25.04704-41.3696 62.68928-124.47744 67.60448"
        fill={getIconColor(color, 2, '#E12321')}
      />
      <Path
        d="M595.31264 307.28192l6.90176-15.40096c14.37696-32.11264 52.71552-106.8032 97.66912-106.8032 4.608 0 8.62208 0.512 12.32896 1.57696 24.28928 7.00416 36.6592 22.71232 33.97632 43.1104-3.80928 27.81184-42.61888 71.10656-134.02112 76.51328l-16.85504 1.00352z m104.57088-101.72416c-20.04992 0-47.3088 30.35136-71.39328 78.66368 62.73024-8.04864 94.65856-37.1712 97.40288-57.15968 0.512-3.95264 1.92512-14.58176-19.3536-20.72576a24.69888 24.69888 0 0 0-6.656-0.77824z"
        fill={getIconColor(color, 3, '#333333')}
      />
      <Path
        d="M552.96 477.24544h257.49504v381.82912H552.96V477.24544"
        fill={getIconColor(color, 4, '#E2E2E2')}
      />
      <Path
        d="M820.69504 869.31456H542.72V467.00544h277.97504v402.30912z m-257.49504-20.48h237.01504V487.48544H563.2v361.34912z"
        fill={getIconColor(color, 5, '#333333')}
      />
      <Path
        d="M299.29472 229.90848c-2.08896-18.7392 12.71808-28.52864 26.66496-31.6416 3.01056-0.98304 6.00064-1.39264 9.37984-1.39264 32.01024 0 65.4336 51.87584 88.69888 101.10976-83.37408-4.89472-121.99936-42.86464-124.74368-68.07552"
        fill={getIconColor(color, 6, '#E12321')}
      />
      <Path
        d="M440.64768 309.20704l-17.22368-1.00352c-92.95872-5.44768-131.25632-49.13152-134.30784-77.16864-2.29376-20.72576 11.28448-37.51936 34.6112-42.74176 3.03104-1.04448 7.02464-1.6384 11.61216-1.6384 39.17824 0 74.89536 58.1632 97.95584 106.96704l7.35232 15.58528z m-105.30816-102.0928a19.33312 19.33312 0 0 0-6.20544 0.88064c-7.08608 1.6384-21.25824 6.41024-19.6608 20.7872 1.72032 15.85152 28.01664 48.64 97.28 57.344-25.7024-49.80736-51.89632-79.01184-71.41376-79.01184z"
        fill={getIconColor(color, 7, '#333333')}
      />
      <Path
        d="M214.3232 477.24544h257.06496v381.82912H214.3232V477.24544"
        fill={getIconColor(color, 8, '#E12321')}
      />
      <Path
        d="M481.62816 869.31456H204.0832V467.00544h277.52448v402.30912z m-257.06496-20.48h236.56448V487.48544H224.5632v361.34912z"
        fill={getIconColor(color, 9, '#333333')}
      />
      <Path
        d="M873.55392 448.96256z"
        fill={getIconColor(color, 10, '#E2E2E2')}
      />
    </Svg>
  );
};

Iconliwu.defaultProps = {
  size: 18,
};

export default Iconliwu;
